<html>
<head><meta charset="utf-8"><title>areas of the compiler · t-compiler/wg-meta · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/index.html">t-compiler/wg-meta</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html">areas of the compiler</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="193496800"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/193496800" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#193496800">(Apr 09 2020 at 19:16)</a>:</h4>
<p>continuing with <a href="https://github.com/rust-lang/compiler-team/issues/264" title="https://github.com/rust-lang/compiler-team/issues/264">compiler-team#264</a> but now with the areas implications ...</p>



<a name="193500600"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/193500600" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#193500600">(Apr 09 2020 at 19:49)</a>:</h4>
<p>as a starting point I've made this <a href="https://hackmd.io/jdF3GQCkQRaR7VsmkigFag?edit" title="https://hackmd.io/jdF3GQCkQRaR7VsmkigFag?edit">https://hackmd.io/jdF3GQCkQRaR7VsmkigFag?edit</a></p>



<a name="193500607"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/193500607" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#193500607">(Apr 09 2020 at 19:49)</a>:</h4>
<p>based on experts map</p>



<a name="193500619"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/193500619" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#193500619">(Apr 09 2020 at 19:49)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> <span aria-label="point up" class="emoji emoji-1f446" role="img" title="point up">:point_up:</span></p>



<a name="193688221"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/193688221" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Charles Lew <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#193688221">(Apr 12 2020 at 01:20)</a>:</h4>
<p>Personally I feel there's a small need for platform(arch and os) specific experts, to deal with issues with linking, isa primitives, os-specific part of libstd, and so on.</p>



<a name="194346120"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194346120" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194346120">(Apr 16 2020 at 18:17)</a>:</h4>
<p>I agree</p>



<a name="194346636"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194346636" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194346636">(Apr 16 2020 at 18:21)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/areas.20of.20the.20compiler/near/194346120" title="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/areas.20of.20the.20compiler/near/194346120">said</a>:</p>
<blockquote>
<p>I agree</p>
</blockquote>
<p>you agree with what exactly?</p>



<a name="194346748"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194346748" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194346748">(Apr 16 2020 at 18:22)</a>:</h4>
<p>with <span class="user-mention" data-user-id="116458">@Charles Lew</span> ?</p>



<a name="194346763"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194346763" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194346763">(Apr 16 2020 at 18:22)</a>:</h4>
<p>in that case I agree too :)</p>



<a name="194346813"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194346813" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194346813">(Apr 16 2020 at 18:22)</a>:</h4>
<p>so ... I think we should push this somewhere so we can all start to collectively edit and then place a PR</p>



<a name="194346916"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194346916" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194346916">(Apr 16 2020 at 18:23)</a>:</h4>
<p>it's in some way pushed there in the hackmd, but I guess after some important edits and once we have something that feels right, we can send a PR to team repo</p>



<a name="194346945"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194346945" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194346945">(Apr 16 2020 at 18:23)</a>:</h4>
<p>and then continue the discussion there</p>



<a name="194347717"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347717" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347717">(Apr 16 2020 at 18:29)</a>:</h4>
<p><span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> yeah, sorry, having a hard time concentrating right now</p>



<a name="194347725"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347725" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347725">(Apr 16 2020 at 18:29)</a>:</h4>
<p>I did want to try and "reduce" the list</p>



<a name="194347742"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347742" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347742">(Apr 16 2020 at 18:29)</a>:</h4>
<p>but it's always kind of harder than you would think to decide how to do that</p>



<a name="194347760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347760">(Apr 16 2020 at 18:29)</a>:</h4>
<p>I guess, a good question is, can we agree on a vague "number" of things to shoot for?</p>



<a name="194347789"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347789" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347789">(Apr 16 2020 at 18:29)</a>:</h4>
<p>yeah, the problem I have is I don't know what you need to know in a lot of senses to come up with something sane</p>



<a name="194347813"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347813" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347813">(Apr 16 2020 at 18:30)</a>:</h4>
<p>I mean, related also to the people that are around</p>



<a name="194347896"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347896" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347896">(Apr 16 2020 at 18:30)</a>:</h4>
<p>and it's not even easy to make a complete list of all the possible areas</p>



<a name="194347923"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347923" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347923">(Apr 16 2020 at 18:30)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/areas.20of.20the.20compiler/near/194347760" title="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/areas.20of.20the.20compiler/near/194347760">said</a>:</p>
<blockquote>
<p>I guess, a good question is, can we agree on a vague "number" of things to shoot for?</p>
</blockquote>
<p>yes</p>



<a name="194347959"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194347959" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194347959">(Apr 16 2020 at 18:30)</a>:</h4>
<p>as everything, we can start with something imperfect and keep improving it</p>



<a name="194348142"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348142" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348142">(Apr 16 2020 at 18:32)</a>:</h4>
<p>well</p>



<a name="194348144"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348144" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348144">(Apr 16 2020 at 18:32)</a>:</h4>
<p>another point</p>



<a name="194348151"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348151" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348151">(Apr 16 2020 at 18:32)</a>:</h4>
<p>I guess it doesn't have to be "exhaustive" necessarily</p>



<a name="194348165"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348165" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348165">(Apr 16 2020 at 18:32)</a>:</h4>
<p>we should be shooting for the "main areas"</p>



<a name="194348171"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348171" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348171">(Apr 16 2020 at 18:32)</a>:</h4>
<p>yeah</p>



<a name="194348172"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348172" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348172">(Apr 16 2020 at 18:32)</a>:</h4>
<p>more than anything</p>



<a name="194348179"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348179" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348179">(Apr 16 2020 at 18:32)</a>:</h4>
<p>yes</p>



<a name="194348211"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348211" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348211">(Apr 16 2020 at 18:32)</a>:</h4>
<p>there's some kind of exhaustiveness in the list already</p>



<a name="194348227"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348227" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348227">(Apr 16 2020 at 18:33)</a>:</h4>
<p>but unsure if that would be wrong neither</p>



<a name="194348253"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348253" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348253">(Apr 16 2020 at 18:33)</a>:</h4>
<p>I meant, maybe we shouldn't think to hard to add more exhaustiveness into this</p>



<a name="194348296"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348296" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348296">(Apr 16 2020 at 18:33)</a>:</h4>
<p>but also if we were keeping what we have maybe is worth to do some heararchy</p>



<a name="194348303"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348303" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348303">(Apr 16 2020 at 18:33)</a>:</h4>
<p>I think maybe it's already more exhaustive than needed</p>



<a name="194348350"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348350" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348350">(Apr 16 2020 at 18:34)</a>:</h4>
<p>like MIR main category and then MIR borrowck, MIR construction, etc</p>



<a name="194348498"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348498" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348498">(Apr 16 2020 at 18:34)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> <a href="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/areas.20of.20the.20compiler/near/194348303" title="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/areas.20of.20the.20compiler/near/194348303">said</a>:</p>
<blockquote>
<p>I think maybe it's already more exhaustive than needed</p>
</blockquote>
<p>well ... yeah, I guess I'd just add the main areas and not subareas</p>



<a name="194348515"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348515" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348515">(Apr 16 2020 at 18:34)</a>:</h4>
<p>the question is ... what's important about this?</p>



<a name="194348550"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348550" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348550">(Apr 16 2020 at 18:35)</a>:</h4>
<p>to have a set of people that are familiar and a github group for them so we can ping them on github ?</p>



<a name="194348644"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348644" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348644">(Apr 16 2020 at 18:35)</a>:</h4>
<p>so maybe in the cited example I'd stick with MIR and not the rest</p>



<a name="194348693"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348693" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348693">(Apr 16 2020 at 18:36)</a>:</h4>
<p>is that what you want also?</p>



<a name="194348739"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348739" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348739">(Apr 16 2020 at 18:36)</a>:</h4>
<p>and if you do that there's always time to split</p>



<a name="194348793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194348793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194348793">(Apr 16 2020 at 18:37)</a>:</h4>
<p>but if we start with a lot of groups would be harder to join afterwards</p>



<a name="194349558"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194349558" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194349558">(Apr 16 2020 at 18:42)</a>:</h4>
<p>I was looking at the structure we have in <a href="https://github.com/rust-lang/rustc-dev-guide/blob/master/src/SUMMARY.md" title="https://github.com/rust-lang/rustc-dev-guide/blob/master/src/SUMMARY.md">https://github.com/rust-lang/rustc-dev-guide/blob/master/src/SUMMARY.md</a></p>



<a name="194349614"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194349614" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194349614">(Apr 16 2020 at 18:42)</a>:</h4>
<p>but unsure how to exactly set something up</p>



<a name="194351247"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194351247" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194351247">(Apr 16 2020 at 18:55)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116266">Santiago Pastorino</span> <a href="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/areas.20of.20the.20compiler/near/194348550" title="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/areas.20of.20the.20compiler/near/194348550">said</a>:</p>
<blockquote>
<p>to have a set of people that are familiar and a github group for them so we can ping them on github ?</p>
</blockquote>
<p>Kind of related: I think this would also tie in well to the "So you want to do X" guide. When I started contributing, knowing <em>who</em> to ask questions to (and even if it was ok/polite to ping them) was an issue for me.</p>



<a name="194351485"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194351485" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194351485">(Apr 16 2020 at 18:57)</a>:</h4>
<p>yes</p>



<a name="194351512"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194351512" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194351512">(Apr 16 2020 at 18:57)</a>:</h4>
<p>it could be all that :)</p>



<a name="194351730"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/areas%20of%20the%20compiler/near/194351730" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> DPC <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/areas.20of.20the.20compiler.html#194351730">(Apr 16 2020 at 18:59)</a>:</h4>
<p>it will also make it easier to get new people to contribute and have better onboarding</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>